assume cs:code

stack segment
	db 16 dup(0)
stack ends

code segment
	; mov ax,4c00h
	; int 21h

; start:	mov ax,stack
		; mov ss,ax
		; mov sp,16
		; mov ax,0
		; push ax
		; mov bx,0
		; ret
start:	mov ax,0
	mov bx,1
	call s
	inc ax
	inc ax
s:	pop ax

mov ax,4c00h
int 21h
code ends
end start